Skip to content

Add backward imputations for lifetime income #228

Closed
justin-ven wants to merge 32 commits into
simpaths:developfrom
justin-ven:develop
Closed

Add backward imputations for lifetime income #228
justin-ven wants to merge 32 commits into
simpaths:developfrom
justin-ven:develop

Conversation

@justin-ven

Copy link
Copy Markdown
Contributor

Functionality to impute lifetime incomes by imputing annual incomes prior to the reference population cross-section. Pull request also includes some bug fixes - see for example the new checkFinite method on the Parameters object.

@andrewbaxter439

Copy link
Copy Markdown
Collaborator

It's working! 👍

private static Map<String, Object> collectorArgs;
private static Map<String, Object> parameterArgs;
public static String configFile = "default.yml";
public static String configFile = "test_run.yml";

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It might not matter, but would suggest leaving this as 'default.yml' in the standard files? The github integration tests use 'test_run.yml' as given explicitly as an argument. This would default all further users to the test config file if no argument were given. I think a major difference is that the test one doesn't persist Persons/Households/BenefitUnits csv files (as not required by tests), so new users may be puzzled where these go?

Comment thread pom.xml
Comment on lines +163 to +169
<dependency>
<groupId>org.apache.logging.log4j</groupId>
<artifactId>log4j-api</artifactId>
<version>2.17.2</version>
<scope>compile</scope>
</dependency>
</dependencies>

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

as a quick check - this seems to be repeating the log4j import from a few lines above but updating version?

@justin-ven justin-ven closed this by deleting the head repository Nov 11, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants